Yes. Picto opens, edits and saves layered PSD and PSB files, including 16-bit, 32-bit, CMYK and Lab documents.
When it saves the file again, the picture renders the same for 307 of the 309 files in the psd-tools test set the project checks against. Parts Picto does not model yet, such as raw blocks and descriptors, are carried over instead of being dropped. A re-saved file is not byte for byte the same as the original, because Picto rewrites image resources, layer records and the composite.
Text layers stay editable. In version 0.7.0 some of them moved when you started editing them; 0.8.2 fixes that, see Text moves when I start editing a PSD text layer.
Results vary from file to file. If a PSD does not open or looks wrong, search the issue tracker or report it with the file.
Picto also opens layered TIFF, Paint.NET, OpenRaster, SVG, Krita and Affinity files (Krita and Affinity read only), and many flat formats. The full list is in Open and save files.