Just switched to Linux and this is one thing I haven’t found a good solution for yet.
My only real use case is the “fill and sign” features in Adobe Reader. That allows filling with text boxes wherever I want and importing my actual handwritten signature which looks indistinguishable from print > sign > scanned.