Introduction
SakugaGP is a Blender Grease Pencil Addon for 2D Animator, I'm using it specially for Anime work.
Changelogs
🔃 = Changes 🪲 = Bugs ✨ = New 🧪 = Experimental
SakugaGP v1.0.6
UI improvement :
  • Layer Panel is hidden by default, can be enabled in the preferences
  • Context/N-Panel Toggle Buttons are hidden by default , can be enabled in the preferences
  • Added more buttons to the Dopesheet's Layer Panel (Toggle Onion Skins and Toggle Auto Lock Layers)
  • Auto Select Active Material is also hidden by default (Having to rearrange Materials everytime will be tedious, so i mark this as a experimental feature.)
  • Added Overscan toggle button in the Templates popover
New Feature :
  • ✨ New Toggle Mute Camera Transforms , Will mute all Camera Action's Transform channels (So you can still flip/rotate camera when playing the animation)
SakugaGP v1.0.5 - v1.0.5c
  • 🔃"Commands" Panel is now called "Touch Buttons"
  • View and Regions Panel
    • ✨New Lock 3D View's Rotation toggle (Locking 3D View's Rotation so you wont accidentally rotating the view when moving your canvas)
    Preferences :
    • the old "Commands" popover is now called "Preferences"
    • 🔃Moved "Preferences" to the top (Gear Icon) for easier access
    • ✨New "Default Opacity" input in SakugaGP's Preferences . After "Enable Opacity" button is pressed Grease Pencil Object/Image Reference/Image Plane's default opacity will set to that "Default Opacity" value.
    Camera Panel :
    • 🔃Hides "Draw Outline Button" when Grease Pencil Object is hidden in viewport
    • Render :
      • 🪲Fixed "Render GPencil Keyframes" not targeting other object's Active Layer
    Grease Pencils Panel :
    • 🪲Fixed error when adding new GPencil from other mode
    • 🔃Y location row's values are now converted from float to integer
    • Hamburger menu :
      • 🔃Buttons wont be disabled anymore when isn't in object mode
    Layer Panel :
    • ✨Toggle "Auto-Lock Layers" now will set it's value to every Grease Pencil Objects instead of Active Grease Pencil Object. (Default : False)
    Tools Panel > Text > Add Text :
    • ✨New Text input , Click "Check button" to update the Text Object's text
    Materials Panel :
    • 🔃Improved UI
    • 🪲Fixed Error for "Unlink All Material" button
    • ✨New Toggle "Auto Select Active Material" will change the Active Material to the selected Material in the Material Panel even after selecting another GPencil Object (Default : False)
    Dopesheet's Addon Panel:
    • 🔃Hides Layer Panel if Active Object isn't Grease Pencil
    • ✨New Layer Panel > Added Add/Remove/MoveUp/MoveDown Layer buttons and its other options in "more"
    Preferences :
    • 🧪Tools > Show/Hide Floating Buttons , a new toggle to show/hide Floating Tools Panel. Still a work in progress, it will dissapear after Full View is pressed (Toggle Maximize Area) due to Blender Bug :
    SakugaGP v1.0.4 - 1.0.4c
    Tools Panel :
    • 🔃Hide Tools when Grease Pencil is hidden
    • 🪲Fixed Dopesheet wont update after selecting Grease Pencil
    • ✨New row to display GPencil Object's Depth (Y Location)
    • ✨Added button to move GPencil Object to front or back, these buttons will increase/decrease the Y Location value by 0.001
    • Hamburger Menu :
      • ✨Added button to create new GPencil (Linking All the available Gpencil materials)
      • ✨Added button to create new GPencil (Empty Materials)
    Grease Pencil Panel :
    • ✨New Button to Enable/Disable Opacity for :
      • Image Plane Object
      • Image Reference Object
      • Grease Pencil Object
    Commands pop-over :
    • ✨Added toggle to show/hide that new Y Location Row in the hamburger menu
    ✨ Dope Sheet > Actions Panel :
    • Action Selector from Camera Panel now moved to this Panel in the Dope Sheet
    • ✨New Buttons :
      • Auto-keying button in the Panel Header (normally can be found in Timeline Editor)
      • Improved Select Action , you can type in to search actions.
      • New Textfield to display Active Action, you can rename Active Action here
      • Plus Button to Create new Action
      • Fake-user toggle (Will automatically set to True after created new Action)
      • Duplicate Action
      • Unlink Action
      • Delete Action (Deletes Blender Data)
    Camera Panel :
    • ✨New "Templates" pop-over is where you can save your camera resolution and Action name as .json file saved inside this Addon. I use this feature to switch Camera size and it's position
    • ✨New "Render" pop-over
      • Buttons to set Output setting to MP4, MOV(RGBA) and PNG(RGBA)
      • New Render Grease Pencil Keyframes feature.
    • Added Transparent toggle , Anti-Aliasing Slider and Render Resolution Slider
    SakugaGP v1.0.0 - v1.0.3c
    Highlighted Features
      Draw Camera's Outline (Like Clip Studio Paint's Camera Path) To Render it, watch Render Grease Pencil Keyframes video.
      Render Grease Pencil Keyframes (For exporting Cels)
      • 1. Select a Layer
      • 2. Choose a Render Path and name your Cel
      • 3. Click Render GPencil Keyframes

      To Render Specific Cels , You may disable some Objects in Render also hide unwanted Layers before Rendering.
      The video below shows how to Render GPencil Keyframes , Set output to PNG , Set Background to Transparent and Render a Single Cel using F12.

      Flip Camera Horizontally/Vertically and Rotate Camera Slider Button to Flip Camera Horizontally/Vertically and Rotate Camera Slider with a button to Reset Camera's Rotation.
      Mute Camera Transforms Will mute all Camera Action's Transform channels (So you can still flip/rotate camera while playing the animation).
      Insert a Grease Pencil Text
      • 1. Select a Layer
      • 2. Choose a Material
      • 3. Click Add Text button in the Tools Panel
      • 4. You can Import Fonts by clicking (+) button
      • 5. Select a Font by clicking the dropdown next to that (+) button
      • 6. You can type the text directly in the Viewport or using the Text Field below the (+) button
      • 7. To edit the Text using Text Field, click (✅) button
      • 8. Click Apply Text button to apply it to your previously selected Grease Pencil Layer
      • 9. You may need to manually select the Text's holes and change it's Material to Holdout
      Move Grease Pencil Object to Front/Back Moves Grease Pencil Object or other Object type to Front/Back.
      (To change the order in the list you have to manually rename the Grease Pencil Object)
      Quickly Enable/Disable opacity for Images as Planes, References and Grease Pencil You can change the Default Opacity in Preferences.
      Normalize Strokes size and opacity to current brush settings Normalize Strokes size and opacity to current brush settings instead of Blender's slider popup
      Link All & Unlink All Grease Pencil Materials
      Increase/Decrease Frame Steps Button
      Set Start and Set End the the playback range to current frame
      Add/Change/Remove Object's Action without going to Action Editor
      • Creating Action will Automatically enable Fake User and Delete Action will also deletes that Action's Blender Data.
      • To change Object's Action simply search using that Search Text Field above
      Touch Buttons for Touch Screen Users
        Undo/Redo and Timeline Navigation Buttons are disabled by default, go to Preferences to Enable it.
      Toggle Lock Viewport's Rotation To disable Viewport's Rotation , so you wont accidentally rotating it while moving the Viewport.
      Using Anime Template
      Installing Camera Overscan Addon and Enable Import Images as Planes Addon
      • First, Enable Import Images as Planes Addon in Blender Preferences > Add-ons and search for "Import Images as Planes"
      • Second, you'll need to download and install this Camera Overscan Addon
      • Go to Output Properties and Enable Overscan

      Checking Camera Overscan Addon
      • Go to Camera Panel, Click Templates popover and then click Check Addon
      • If you have installed Camera Ovescan, Templates popover will look like this :

      Creating Overscan Template and Import Anime Layout Template
      • Check your LO Image Template's dimensions in the File Explorer
        If you don't have the Template, download here
      • Go back to Templates popover and change the Dimension's value
      • Then name it "LO_Overscan" or something else, This Template will be used for rendering the Cels
      • Select your Camera Object and Add a new Action, name it "cam_overscan"
      • Go to the first frame and insert a keyframe
      • Go back to Templates popover and select that "cam_overscan" Action
      • Click Save/Update
      • Go to File > Import > Images as Planes and find your LO Image Template
      • Find Plane Dimensions and Set it to Camera Relative then click Import Images as Planes

      Creating Camera Focus Template
      • Same as like Creating Overscan Template but change the Dimension to 16:9 (example:1920x1080)
      • And Create a new action for the Camera , name it "cam_normal"
      • Move the Camera's Location to fit to your LO Image Template's Camera Frame
      • Go to the first frame and insert a keyframe
      • Go back to Go back to Templates popover and click Save/Update

      • Done! Now it should work like this :
      Templates are saved in the location below :
      JSON PATH : C:\Users\[CURRENT_USER]\AppData\Roaming\Blender Foundation\Blender\[BLENDER_VERSION]\scripts\addons\sakugagp\assets\templates.json
      ⚠️ Before you Installing a new update for SakugaGP. Be sure to backup that JSON file first. unless it'll get overwrited by a default JSON Template.