I have done a search but can't find a query about this - let's hope I can explain what I mean

.
I would like to be able to produce a direct ancestor chart where the box with an ancestor's name/dates is arranged vertically according to year of birth [as if the year of birth was plotted on a vertical axis]. If that doesn't quite make sense

it could be visualised as the boxes in one 'generation' not all being in horizontal straight lines. I could then overlay this on a background which has historical events listed on that axis.
Mr Josey suggested using Microsoft Publisher somehow as you can move boxes around, but I don't know how I would import the ancestor data and I would really like the chart to be produced automatically from any tree I choose.
Are there any family history programmes that can produce an ancestor chart like this? At present I use Family Tree Maker 2010; I have as yet found no way to even put the dates in this chart - only the name appears.
Thanks for any help & advice, Josey