Given two circles $S_1$ and $S_2$, a line $l_1$, and a length $a$ that is less than the sum of the diameters of the circles, construct a line $l$, parallel to $l_1$, so that the sum of the chords that $S_1$ and $S_2$ cut from $l$ is $a$. (You may assume that the interiors of circles $S_1$ and $S_2$ are disjoint, and that the circles are positioned so that at least one such line $l$ exists.)
I tried working backwards, and translating the circles such to connect the two chords, but I did not get anything useful from that. Can I have a little hint as to how to start/procede from my current position? Thanks!

let me see if i can construct the required line geometrically.
(a) draw lines $s_1, s_2$ orthogonal to line $l_1$ through the centers $O_1, O_2$ of $S_1$ and $S_2$ respectively. let $d$ be the distance between the parallel lines constructed.
(b) construct the length $d- {1\over 2} a$ (added later: this is the gap between the two circles in the direction of $l_1$ needed.)
(c) construct a point $O$ so that $O$ is between lines $s_1, s_2$ and $O_1O = d - {1 \over 2}a$
(d) draw a circle $S$ centered at $O$ and with the same radius as $S_1.$
(e) find the points where $S$ and $S_2$ intersect.
(f) draw lines through the points found in (e) parallel to line $l_1$.
the line/s in (f) is the answer to your problem.
ADDED BY RORY DAULTON:
Here is a graphic to better understand the construction. Point $A$ and the dotted circle were not mentioned in abel's description: they are used to find the point $O$.