It really isn’t, if I can do it then so can you, look here Tax declarations are fun - #334 by Mirager
There’s a generic DA-1/R-US 164 form from the Confederation, but each Canton have their own, they’re essentially the same. I don’t know if they are embedded in all Cantonal tax agency platforms, seems some like VD don’t have it based on the convo I linked.