When was your current passport issued, is it your first passport? Pictures of every page in your current passport and combine into a single PDF file. A letter signed by you stating you have never traveled abroad.
Anonymous participant Research posts using the group search tool for your chosen embassy to get an idea of what they have required for similar workcation scheme applications.
You sound more like a freelancer than workcation. It would completely depend on the embassy you apply at and how convincing your cover letter is going to be to explain it.