Why not open a Germany company? All business is in Germany so you have to pay German VAT on all your sales and reclaim it.
With a company out of Germany you will make it more difficult since you also have to charge VAT on business sales (goods are shipped from DE to DE) and reclaim it will be more complicated.
Also since all business is done in Germany from purchase to sale and you are a German citizen, doing so with another corporation will risk on having issues with German tax authorities.
I am sure your German accountant can open a corporation remotely for you and opening a bank account with high street bank as a German citizen shouldn't be too hard as well.
Not sure about the requirements of the director in Germany as i some neighboring countries there is the requirements of having a local director.
If you would be the local director it will change your personal income tax situation.